# a = set()  # 定义set保存因子
# a.add(2)  # 往set添加一个数
# sum(a)  # 对set求和
for i in range(1, 1000):
    # 创建一个set保留因子，set可以自动取重
    a = set()
    for j in range(1, i):
        # 求出这个数中的所有因子
        if i % j == 0 and j < i:
            # 保留其中的真因子
            a.add(j)
            # 判断是否与原数相等
    if sum(a) == i:
        print(f'{i}是完全数')
